/*html {
        overflow: hidden;
}
body {
        position: absolute;
        margin: 0px;
        padding: 0px;
        background: #eee;
        width: 100%;
        height: 100%;
        color: #fff;
        font-family: arial;
        font-size: 0.8em;
}*/
#screen {
        position: absolute;
        width: 100%;
        height: 100%;
        background: #000;
        overflow: hidden;
}
#screen img, canvas { 
        position: absolute;
        left: -9999px;
        cursor: pointer;
        image-rendering: optimizeSpeed;

}
#screen .href {
        border: #FFF dotted 1px;
}
#screen .fog { 
        position: absolute;
        background: #fff;
        opacity: 0.1;
        filter: alpha(opacity=10);
}
#command {
        position:absolute;
        left: 1em;
        top: 1em;
        /*width: 130px;*/
        width: 1px;
        z-index: 30000;
        background:#000;
        border: #000 solid 1em;
}
#bar {
        position:relative;
        left: 1em;
        top: 1em;
        /*height: 160px;*/
        height: 1px;
}
#bar .button { 
        position: absolute;
        background: #222;
        width: 20px;
        height: 20px;
        cursor: pointer;
}
#bar .loaded { 
        background: #666;
}
#bar .viewed { 
        background: #fff;
}
#bar .selected { 
        background: #f00;
}
#urlInfo {
        position: absolute;
        background: url(../images/gif/r.gif) no-repeat 0 4px;
        visibility: hidden;
        z-index: 30000;
        padding-left: 12px;
        cursor: pointer;
}